vhtml,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body,button,input,select,textarea {font:12px Arial,Helvetica,sans-serif;color:#333;}
input:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {outline-offset: -2px;}
:focus {outline: 5px auto -webkit-focus-ring-color;}
body{background:#faf3e3;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{zoom:1;}
.clear {clear: both;}
.czl{vertical-align:middle;}
a {color:#663333;text-decoration:none;} 
a:hover {text-decoration:underline;}
a.aly{color:#fff;background:#743;}
a.aly:hover{text-decoration:none;}
.abcright{text-align:right;}
.right{float:right}
.left{float:left}
.inblok{display:inline-block}
.dblok{display:block}

.pas{padding:5px}
.pam{padding:10px}
.pal{padding:20px}
.pts{padding-top:5px}
.ptm{padding-top:10px}
.ptl{padding-top:20px}
.pt8{padding-top:8px;}
.pt15{padding-top:15px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.prs{padding-right:5px}
.prm{padding-right:10px}
.prl{padding-right:20px}
.pbs{padding-bottom:5px}
.pbm{padding-bottom:10px}
.pb13{padding-bottom:13px}
.pb25{padding-bottom:25px}
.pb40{padding-bottom:40px}
.pb17{padding-bottom:17px}
.pb50{padding-bottom:50px}
.pls{padding-left:5px}
.plm{padding-left:10px}
.pll{padding-left:20px}
.pl15{padding-left:15px}
.pl25{padding-left:25px}
.pl35{padding-left:35px}
.phs{padding-left:5px;padding-right:5px}
.phm{padding-left:10px;padding-right:10px}
.phl{padding-left:20px;padding-right:20px}
.pvs{padding-top:5px;padding-bottom:5px}
.pvm{padding-top:10px;padding-bottom:10px}
.pv13{padding:13px 0;}
.pv138{padding-top:13px;padding-bottom:8px;}
.pvl{padding-top:20px;padding-bottom:20px}
.pv15{padding:15px 0px;}
.pv17{padding:17px 0px;}
.ptb2010{padding:20px 0 10px 0;}
.ptb1510{padding:15px 0 10px 0;}
.mas{margin:5px}
.mam{margin:10px}
.mal{margin:20px}
.mts{margin-top:5px}
.mt8{margin-top:8px}
.mt7{margin-top:7px}
.mtm{margin-top:10px}
.mtl{margin-top:20px}
.mt15{margin-top:15px}
.mt12{margin-top:12px}
.mt25{margin-top:25px}
.mt28{margin-top:28px}
.mt30{margin-top:30px}
.mt44{margin-top:44px}
.mt34{margin-top:34px}
.mt40{margin-top:40px;}
.mt46{margin-top:46px;}
.mt50{margin-top:50px}
.mt54{margin-top:54px}
.mt70{margin-top:70px}
.mr0{margin-right:0px;}
.mrs{margin-right:5px}
.mrm{margin-right:10px}
.mrl{margin-right:20px}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr12{margin-right:12px;}
.mr15{margin-right:15px;}
.mr17{margin-right:17px;}
.mrxl{margin-right:25px}
.mr24{margin-right:24px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr46{margin-right:46px;}
.mr50{margin-right:50px;}
.mbs{margin-bottom:5px}
.mbm{margin-bottom:13px}
.mbl{margin-bottom:20px}
.mb21{margin-bottom:21px}
.mls{margin-left:5px}
.mlm{margin-left:10px}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.mll{margin-left:20px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;_margin-left:10px;}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml70{margin-left:70px;}
.ml160{margin-left:160px;_margin-left:0px;}
.mhs{margin-left:5px;margin-right:5px}
.mhm{margin-left:10px;margin-right:10px}
.mhl{margin-left:20px;margin-right:20px}
.mvs{margin-top:5px;margin-bottom:5px}
.mvm{margin-top:10px;margin-bottom:10px}
.mvl{margin-top:20px;margin-bottom:20px}
.mb3{margin-bottom:3px;}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb33{margin-bottom:33px}
.mb35{margin-bottom:35px}
.mb37{margin-bottom:37px}
.mb28{margin-bottom:28px}
.mbxl{margin-bottom:48px}
.mb40{margin-bottom:40px}
.mb43{margin-bottom:43px}
.mb45{margin-bottom:45px}
.mb46{margin-bottom:46px}
.mb50{margin-bottom:50px}
.mb65{margin-bottom:65px}
.mb80{margin-bottom:80px}
.mb90{margin-bottom:90px;}
.mpb15{margin-bottom:15px;padding-bottom:12px;}
.mtr15{margin:8px 15px 0 0}
.mtl15{margin:11px 0 0 15px;}

.relative{position:relative;}
.fs10{font-size:10px}
.fss{font-size:12px}
.fsm{font-size:14px}
.fsl{font-size:16px}
.fsxl{font-size:18px}
.fsxxl{font-size:24px}
.fwn{font-weight:normal}
.fwb{font-weight:bold}
.fcb{color:#333}
.fcbm{color:#333!important;}
.fcc{color:#999}
.fccm{color:#999!important;}
.fc7{color:#743}
.ff0{color:#ff0000}
.frk{color:#dd4b39}
.fcg{color:gray}
.flin{color:#deded3}
.tlcenter{text-align:center;}
.fhts{font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;}
.f24yh{font:24px '微软雅黑','YaHei',Arial,Helvetica,sans-serif;}

.hidden {display:none;}
.tempo {display:none;}
.zin01{*+z-index:-1;}


.newfx_qzon, .newfx_sina, .newfx_qqwb, .newfx_db {background:url(../img/shareic.png) no-repeat;float:left;width:25px;height:25px;margin-right:10px;}
.newfx_qzon{background-position: 0px 0px;}
.newfx_sina{background-position: -35px 0px;}
.newfx_qqwb{background-position: -70px 0px;}
.newfx_db{background-position: -105px 0px;}


/*专家图标*/
a.picon{width:14px;height:14px;display:inline-block;margin-left:3px;vertical-align:middle;}
.jchang{background:url(../img/bg_pro.png) no-repeat left 0px;}
.sijia{background:url(../img/bg_pro.png) no-repeat left -20px;}
.hongbei{background:url(../img/bg_pro.png) no-repeat left -40px;}
.yuecai{background:url(../img/bg_pro.png) no-repeat left -60px;}
.babe{background:url(../img/bg_pro.png) no-repeat left -80px;}
.sushi{background:url(../img/bg_pro.png) no-repeat left -100px;}
.xican{background:url(../img/bg_pro.png) no-repeat left -120px;}
.hezuo{background:url(../img/bg_pro.png) no-repeat left -140px;}
.proqy, .progr{width:13px;height:15px;display:inline-block;margin-left:3px;vertical-align:middle;background:url(../img/bg_pro.png) no-repeat;}
.proqy{background-position:left -160px;}
.progr{background-position:left -182px;}
/*加关注*/
a.guanz{width:32px;height:32px;position:absolute;right:0;top:0;}
.addf, .arightf, .aeachf{background:url(../img/button.png) no-repeat}
.addf{background-position: left -173px;}
.arightf{background-position: left -215px;}
.arightf:hover{background-position: -42px -215px;}
.aeachf{background-position: left -257px;}
.aeachf:hover{background-position: -42px -215px;}
a.writ20{width:32px;height:32px;right:20px;top:20px;position:absolute}
a.writ10{width:32px;height:32px;right:10px;top:20px;position:absolute}
a.guanz{width:32px;height:32px;position:absolute;right:0;top:0;}

.careadd{margin-left :130px; background-color:#ddd;color:#fff;text-align: center;padding: 0px 8px;display: inline-block;}
.careadd:hover{text-decoration: none;}
.careyed{margin-left :130px;background-color:#ddd;color:#fff;text-align: center;padding: 0px 8px;display: inline-block;}
.careyed:hover{text-decoration: none;}
.carehxd{background-position:-260px -84px;}
.carehxd:hover{background-position:-340px -42px;}
/*菜单用2*/
.careadd2{margin-left :80px; background-color:#ddd;color:#fff;text-align: center;padding: 0px 8px;display: inline-block;}
.careadd2:hover{text-decoration: none;}
.careyed2{margin-left :80px;background-color:#ddd;color:#fff;text-align: center;padding: 0px 8px;display: inline-block;}
.careyed2:hover{text-decoration: none;}

/*个人中心加关注*/
.baddf, .barightf, .baeachf{background:url(../img/addgz.png) no-repeat;width:70px;height:32px;}
.baddf{background-position:0px 0px;}
.baddf:hover{background-position:-80px 0px;}
.barightf{background-position:0px -42px;}
.barightf:hover{background-position: -80px -42px;}
.baeachf{background-position:0px -84px;}
.baeachf:hover{background-position:-80px -42px;}
/*私信*/
.btnsxin{width:70px;height:32px;background:#e3dad0;cursor:pointer;vertical-align:middle;text-align:center;line-height:32px;display:inline-block;}
.btnsxin:hover{background:#ece7dd;text-decoration:none}
.btnsxin:active{background:#dfd5ca;box-shadow:inset  0 2px 3px rgba(34,25,25,.1);-moz-box-shadow:inset 0 2x 3px rgba(34,25,25,.1);-webkit-box-shadow:inset 0 2px 3px rgba(34,25,25,.1)}
/*提示*/
.loright{width:20px;height:20px;background:url(../img/b_login.png) no-repeat left 0;display:inline-block;}
.lowrong{width:200px;height:40px;line-height:40px;display:inline-block;color:#f00}
.lowrong2{width:160px;height:40px;line-height:40px;display:inline-block;color:#f00}
/*select*/
.segroup{width:78px;height:24px;border:1px solid #deded3;vertical-align:middle;}
/*ipnu框*/
.retext{width:245px;height:22px;line-height:22px;vertical-align:middle;padding:10px 0px 10px 15px;font-size:14px;border:1px solid #deded3;background:#fff;}
.jbtext{width:320px;height:22px;line-height:22px;vertical-align:middle;padding:10px 0px 10px 15px;font-size:14px;border:1px solid #deded3;background:#fff;}
.crijtext{width:128px;height:22px;line-height:22px;vertical-align:middle;padding:10px 0px 10px 10px;border:1px solid #deded3;background:#fff;color:#999;}
.adrestext{width:230px;height:32px;line-height:32px;vertical-align:middle;padding:5px 0px 5px 10px;border:1px solid #deded3;background:#fff;color:#999;}
.costext{width:60px;height:32px;line-height:32px;vertical-align:middle;padding:5px 0px 5px 10px;border:1px solid #deded3;background:#fff;color:#999;}
.centext{width:188px;height:32px;line-height:32px;vertical-align:middle;padding:5px 0px 5px 10px;font-size:14px;border:1px solid #deded3;background:#fff;}
.getext{width:245px;height:22px;line-height:22px;vertical-align:middle;padding:5px 0px 5px 15px;font-size:14px;border:1px solid #deded3;background:#fff;}
.adanurt{width:265px;height:22px;line-height:22px;vertical-align:middle;padding:5px 0px 5px 10px;font-size:12px;border:1px solid #deded3;background:#fff;color:#999;}
.shiseart{width:307px;height:22px;line-height:22px;vertical-align:middle;padding:5px 0px 5px 10px;font-size:12px;border:1px solid #deded3;background:#fff;color:#999;}
.sezhtxt{width:402px;height:32px;line-height:32px;vertical-align:middle;padding:5px 0px 5px 8px;border:1px solid #deded3;background:#fff;color:#999;}
.daname{width:430px;height:25px;line-height:25px;vertical-align:middle;padding:5px 0px 5px 10px;color:#999;border:1px solid #deded3;background:#fff;}
.dmily{width:218px;height:22px;line-height:22px;vertical-align:middle;padding:5px 0px 5px 10px;font-size:12px;border:1px solid #deded3;background:#fff;color:#999;}
.rijitext{width:388px;height:22px;line-height:22px;vertical-align:middle;padding:5px 0px 5px 10px;font-size:12px;border:1px solid #deded3;background:#fff;color:#999;}
.editqyt{width:208px;height:20px;line-height:20px;vertical-align:middle;padding:5px 0px 5px 10px;font-size:12px;border:1px solid #deded3;background:#fff;color:#999;}
.dgrotit{width:420px;height:25px;line-height:25px;vertical-align:middle;padding:5px 0px 5px 10px;color:#999;border:1px solid #deded3;background:#fff;font-size:14px;}
.sersot{width:422px;height:22px;line-height:22px;vertical-align:middle;padding:5px 0px 5px 10px;color:#333;border:1px solid #deded3;background:#fff;font-size:14px;}
/*文本框*/
.textare{width:423px;height:131px;line-height:150%;vertical-align:middle;padding:5px;font-size:14px;border:1px solid #deded3;background:#fff;}
.textping{width:530px;height:75px;line-height:150%;vertical-align:middle;padding:5px;font-size:14px;border:1px solid #deded3;background:#fff;}
.dixtping{width:580px;height:75px;line-height:150%;vertical-align:middle;padding:5px;font-size:14px;border:1px solid #deded3;background:#fff;}
.strtext{width:408px;height:135px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.tiptext{width:628px;height:78px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.scotext{width:397px;height:150px;line-height:150%;vertical-align:middle;padding:5px 5px 5px 8px;border:1px solid #deded3;background:#fff;color:#999;}
.danintext{width:430px;height:110px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.repltext{width:530px;height:100px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.dmenuxt{width:188px;height:72px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.leworxt{width:238px;height:62px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.ddmeext{width:498px;height:75px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.editqyhe{width:208px;height:70px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.ediintro{width:488px;height:75px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.ediintro2{width:505px;height:75px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.ediintro3{width:505px;height:150px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
.cttupiro{width:360px;height:80px;line-height:150%;vertical-align:middle;padding:5px;border:1px solid #deded3;background:#fff;color:#999;}
/*隐藏put*/
.intput{width:50px;float:left;display:inline-block;}
/*按钮*/
.btndl{width:90px;height:32px;background:url(../img/button.png) no-repeat left 0px;color:#fff;cursor:pointer;vertical-align:middle;}
.btnlj{width:80px;height:32px;background:url(../img/b_login.png) no-repeat left -201px;color:#fff;cursor:pointer;vertical-align:middle;display:inline-block;line-height:32px;text-indent:12px;}
.btntj{width:78px;height:32px;background:url(../img/b_login.png) no-repeat left -297px;color:#fff;cursor:pointer;vertical-align:middle;display:inline-block;line-height:32px;text-align:center;}
.btnsp{width:90px;height:32px;background:url(../img/button.png) no-repeat left -322px;color:#fff;cursor:pointer;vertical-align:middle;display:inline-block;line-height:32px;text-indent:12px;}
.btnpl{width:70px;height:30px;background-color:#673412;color:#fff;cursor:pointer;}
.msclos{background:url(../img/ic_mes.png) no-repeat 0 -57px;width:32px;height:32px;display:block;cursor:pointer;vertical-align:middle;}
.btnfb{width:140px;height:48px;background-color:#673412;font-size:14px;color:#fff;cursor:pointer;vertical-align:middle;}
.btnfbrj{width:120px;height:48px;background:url(../img/b_login.png) no-repeat right -386px;font-size:14px;color:#fff;cursor:pointer;vertical-align:middle;}
.btncdg{width:24px;height:24px;background:url(../img/ic_mes.png) no-repeat 0 -282px;cursor:pointer;vertical-align:middle;}
.btnmorp{width:180px;height:32px;background:url(../img/button.png) no-repeat left -482px;color:#fff;cursor:pointer;vertical-align:middle;text-align:center;line-height:32px;}
.scengx{background:url(../img/ic_mes.png) no-repeat 0 -316px;width:10px;height:9px;display:block;cursor:pointer;vertical-align:middle;}
.scengb{background:url(../img/ic_mes.png) no-repeat -16px -316px;width:10px;height:9px;display:block;cursor:pointer;vertical-align:middle;}
.btncengdl{width:80px;height:32px;background:url(../img/b_login.png) no-repeat left -386px;color:#fff;cursor:pointer;vertical-align:middle;display:inline-block;line-height:32px;text-align:center;}
.btncelj{width:73px;height:24px;background:url(../img/b_login.png) no-repeat -97px -201px;color:#fff;cursor:pointer;vertical-align:middle;display:inline-block;line-height:24px;text-indent:6px;}
.btnclrj{width:21px;height:21px;background:url(../img/bg_diet.png) no-repeat -414px 0px;color:#fff;cursor:pointer;vertical-align:middle;display:inline-block;}

/*一键关注*/
.btnogz{width:120px;height:34px;background:#673412;color:#fff;cursor:pointer;vertical-align:middle;text-align:center;line-height:34px;display:block;font-size:14px;}
.btnogz:hover{background:#844e3b;text-decoration:none}
/*首页注册登录*/
.btljzc{width:70px;height:32px;background:#673412;color:#fff;cursor:pointer;vertical-align:middle;text-align:center;line-height:32px;display:inline-block;}
.btljzc:hover{text-decoration:none}
.btdengb{width:70px;height:32px;background:#673412;color:#fff;cursor:pointer;vertical-align:middle;text-align:center;line-height:32px;display:inline-block;}
.btdengb:hover{text-decoration:none}
.btcezc{width:80px;height:32px;background:#673412;color:#fff;cursor:pointer;vertical-align:middle;text-align:center;line-height:32px;display:inline-block;}
.btcezc:hover{text-decoration:none}
/*注册D按钮*/
.btnacc{width:150px;height:48px;background:#673412;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;text-align:center;line-height:48px;display:inline-block;}
.btnacc:hover{text-decoration:none}
/*展开收起*/
.btn_zhank, .btn_shouq{background:url(../img/ic_mes.png) no-repeat;width:43px;height:20px;display:inline-block;vertical-align:middle;}
.btn_zhank{background-position:0 -331px;}
.btn_shouq{background-position:-53px -331px;}
/*发表一个菜谱*/
.btnbip{width:210px;height:48px;background:#673412;color:#fff;cursor:pointer;vertical-align:middle;text-align:center;line-height:48px;font-weight:bold;display:block;font-size:14px;}
.btnbip:hover{background:#844e3b;text-decoration:none}
/*智能找菜按钮*/
.btn_jmo, .btn_jbo{background:url(../img/ic_mes.png) no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle;}
/*其他菜谱按钮*/
.btn_pre, .btn_next, .btn_pre2, .btn_next2{background:url(../img/ic_mes.png) no-repeat;width:16px;height:16px;display:inline-block;vertical-align:middle;}
.btn_pre{background-position: 0 -357px;}
.btn_next{background-position: -22px -357px;}
.btn_pre2{background-position: -44px -357px;}
.btn_next2{background-position: -66px -357px;}
/*关注食材*/
.btn_shic{width:90px;height:32px;background:url(../img/button.png) no-repeat left 0px;color:#fff;cursor:pointer;vertical-align:middle;}
.btn_shic:hover{background-position: 0 -40px;}
.btn_shic:active{background-position: 0 -80px;}
.btn_yigz{width:90px;height:30px;background:url(../img/button.png) no-repeat left -638px;color:#333;cursor:pointer;vertical-align:middle;}
.btn_qxgza{width:90px;height:30px;background:url(../img/button.png) no-repeat left -674px;color:#fff;cursor:pointer;vertical-align:middle;}
/*菜单收藏*/
.btcs{display:block;width:190px;height:32px;text-align:center;line-height:32px;font-size:14px;margin:15px 0 0 15px;}
.btcs span{font-size:12px;line-height:32px;padding-left:5px;color:#999;}
.btcs:hover{text-decoration:none;}
.btcs.bko{background:#f4f4eb;color:#673412;}
.btcs.bko:hover{background:#e9e9de;color:#743;}
.btcs.bkq{background:#e6e6e6;color:#999;}
.btcs.bkb{background:#e6e6e6;color:#ff0000;}
.btcs.bkb:hover{background:#e6e6e6;color:#ff0000;}
/*菜单无内容默认*/
.menunoc{width:58px;height:58px;border:1px solid #e0e0e0;display:inline-block;float:left;margin:0 5px 5px 0;}
.menunos{width:52px;height:52px;border:1px solid #e0e0e0;display:inline-block;float:left;margin:0 4px 4px 0;}
/*菜单收藏分享*/
.btncdsc, .btncdqxsc{float:left;}
.btncdsc a{width:100px;height:25px;background:#ff9a1e;text-align:center;color:#fff;cursor:pointer;display:block;line-height:25px;font-size:14px;font-weight:bold;}
.btncdsc a:hover{text-decoration:none;}

.btncdqxsc a{width:100px;height:25px;background:#ff9a1e;text-align:center;color:#fff;cursor:pointer;display:inline-block;line-height:25px;font-size:14px;font-weight:bold;}
.btncdqxsc a:hover{text-decoration:none;}
.btncdfx{height:32px;cursor:pointer;vertical-align:middle;display:block;line-height:32px;z-index:1;}
/*详情收藏加入分享*/
.btnsc{width:60px;height:30px;background:#f05d49;color:#fff;text-align:center;display:inline-block;line-height:30px;font-size:14px;font-weight:bold;}
.btnsc:hover{text-decoration:none;}
.btnysc{width:60px;height:30px;background:#f05d49;color:#fff;text-align:center;display:inline-block;line-height:30px;font-size:14px;font-weight:bold;}
.btnysc:hover{text-decoration:none;}
/*打印按钮*/
.btprint{width:60px;height:30px;background:#f48484;color:#fff;text-align:center;display:inline-block;line-height:30px;font-size:14px;font-weight:bold;}
.btprint:hover{text-decoration:none;}

.btncd{width:80px;height:30px;background:#f48484;color:#fff;text-align:center;display:inline-block;line-height:30px;font-size:14px;font-weight:bold;}
.btncd:hover{background-position: 0 -402px;text-decoration:none;}

/*收藏评论btn*/
.bu_sc, .bu_pl, .bu_qxsc{background:url(../img/liswal.png) no-repeat;float:right;width:71px;height:27px;}
.bu_sc{background-position:0 0;}
.bu_sc:hover{background-position:0 -35px;}
.bu_sc:active{background-position:0 -70px;}
.bu_pl{background-position:-75px 0;}
.bu_pl:hover{background-position:-75px -35px;}
.bu_pl:active{background-position:-75px -70px;}
.bu_qxsc{background-position:0 -106px;}
.bu_qxsc:hover{background-position:0 -141px;}
.bu_qxsc:active{background-position:0 -176px;}
/*编辑删除*/
.bu_edite, .bu_delete{background:url(../img/liswal.png) no-repeat;width:50px;height:25px;}
.bu_edite{background-position:0 -247px;}
.bu_delete{background-position:-55px -247px;}
/*记录美食日记按钮*/
.btnjlrj{padding:0px 8px 0 25px;height:32px;line-height:32px;background:url(../img/ic_o.png) no-repeat 8px -16px;color:#fff;display:inline-block;_background:none;background-color:#673412;}
.btnjlrj2{padding:0px 0px 0 22px;height:32px;line-height:32px;background:url(../img/ic_o.png) no-repeat 8px -39px;;display:inline-block;}
/*创建菜谱*/
.btncjcp{padding:0px 20px 0 37px;height:32px;line-height:32px;background:url(../img/ic_o.png) no-repeat 20px -63px;color:#fff;display:inline-block;_background:none;background-color:#673412;}
.btncjcp2{padding:0px 0px 0 27px;height:32px;line-height:32px;background:url(../img/ic_o.png) no-repeat 15px -85px;;display:inline-block;}
/*日记按钮*/
.positi{padding:0px 20px 0 30px;height:25px;line-height:25px;background:url(../img/bg_diet.png) no-repeat 10px -34px;display:inline-block;background-color:#ececdf;}
.dilike{padding:0px 18px 0 30px;height:25px;line-height:25px;background:url(../img/bg_diet.png) no-repeat 10px -58px;display:inline-block;background-color:#ececdf;}
.dialike{padding:0px 18px 0 30px;height:25px;line-height:25px;background:url(../img/bg_diet.png) no-repeat -193px -58px;display:inline-block;background-color:#cf1f1f ;}
.dialike a{color:#fff;}
.diping{padding:0px 18px;height:25px;line-height:25px;display:inline-block;background-color:#ececdf;}
.difenx{padding:0px 30px 0 18px;height:25px;line-height:25px;background:url(../img/bg_diet.png) no-repeat 48px -79px;display:inline-block;background-color:#ececdf;position:relative;z-index:99;}
.diallpi{padding:0px 40px;height:32px;line-height:32px;display:inline-block;background-color:#ececdf;}
.upriji{padding:0px 10px;height:21px;line-height:21px;display:inline-block;background-color:#ececdf;}
/*未登录评论*/
.noping{width:210px;height:35px;line-height:35px;color:#999;background:#f4f4f4;display:inline-block;text-align:center;margin:10px 0 0 10px;font-size:12px;}
/*APP下载*/
.iphoned{padding:0px 20px 0 40px;height:30px;line-height:30px;display:inline-block;background:url(../img/app.png) no-repeat 20px -33px;background-color:#673412;color:#fff;}
.iphoned:hover{background-color:#673412;text-decoration:none;}
.iphoned:active{background-color:#673412;}
.androidd{padding:0px 20px 0 40px;height:30px;line-height:30px;display:inline-block;background:url(../img/app.png) no-repeat 20px 5px;background-color:#673412;color:#fff;}
.androidd:hover{background-color:#673412;text-decoration:none;}
.androidd:active{background-color:#673412;}
.appyuan{padding:0px 20px;height:30px;line-height:30px;display:inline-block;background-color:#673412;color:#fff;}
.appyuan:hover{background-color:#673412;text-decoration:none;}
.appyuan:active{background-color:#673412;}
/*投票按钮*/
.tpiao{width:70px;height:32px;line-height:32px;display:inline-block;background-color:#ececdf;text-align:center;}
.tpiao:hover{background-color:#f2f2e7;text-decoration:none;}
.tpiao:active{background-color:#e8e8dc;}
/*换一换*/
.btnchange{padding:0px 10px;height:23px;line-height:23px;display:inline-block;background-color:#673412;color:#fff;}
.btnchange:hover{background-color:#673412;text-decoration:none;}
.btnchange:active{background-color:#673412;}
/*想去去过喜欢*/
.milike a{padding:0px 27px 0 40px;height:32px;line-height:32px;background:url(../img/ic_mes.png) no-repeat 19px -541px;display:inline-block;background-color:#f05d49;color:#fff;}
.milike a:hover{background-color:#f05d49;text-decoration:none;}
.milike a:active{background-color:#b91111;}
.ymilike a{padding:0px 20px 0 35px;height:32px;line-height:32px;background:url(../img/ic_mes.png) no-repeat 14px -573px;display:inline-block;background-color:#e3dad0;color:#999;}
.ymilike a:hover{background-color:#e3dad0;text-decoration:none;}
.ymilike a:active{background-color:#e3dad0;}
.qxmilike a{width:91px;height:32px;line-height:32px;display:inline-block;text-align:center;background-color:#e3dad0;color:#cf1f1f;}
.qxmilike a:hover{background-color:#e3dad0;text-decoration:none;}
.qxmilike a:active{background-color:#e3dad0;}
.wantgo a{width:80px;height:32px;line-height:32px;display:inline-block;text-align:center;background-color:#ececdf;color:#673412;}
.wantgo a:hover{background-color:#ececdf;text-decoration:none;}
.wantgo a:active{background-color:#ececdf;}
.already {width:80px;height:32px;line-height:32px;display:inline-block;text-align:center;background-color:#f0f0f0;color:#999;}
.already a:hover{background-color:#f0f0f0;text-decoration:none;}
.already a:active{background-color:#f0f0f0;}
/*日记按钮big*/
.positi2{padding:0px 20px 0 30px;height:32px;line-height:32px;background:url(../img/bg_diet.png) no-repeat 10px -30px;display:inline-block;background-color:#ececdf;}
.positi2:hover{background-color:#f2f2e7;text-decoration:none;}
.positi2:active{background-color:#e8e8dc;}
.dilike2{padding:0px 18px 0 30px;height:32px;line-height:32px;background:url(../img/bg_diet.png) no-repeat 10px -55px;display:inline-block;background-color:#ececdf;}
.dilike2:hover{background-color:#f2f2e7;text-decoration:none;}
.dilike2:active{background-color:#e8e8dc;}
.dialike2{padding:0px 18px 0 30px;height:32px;line-height:32px;background:url(../img/bg_diet.png) no-repeat -193px -55px;display:inline-block;background-color:#cf1f1f;}
.dialike2 a{color:#fff;}
.dialike2:hover{background-color:#e22c2c ;text-decoration:none;}
.dialike2:active{background-color:#b91111;text-decoration:none;}
.diping2{padding:0px 18px;height:32px;line-height:32px;display:inline-block;background-color:#ececdf;}
.diping2:hover{background-color:#f2f2e7;text-decoration:none;}
.diping2:active{background-color:#e8e8dc;}
.difenx2{padding:0px 30px 0 18px;height:32px;line-height:32px;background:url(../img/bg_diet.png) no-repeat 48px -77px;display:inline-block;background-color:#ececdf;}
.difenx2:hover{background-color:#f2f2e7;text-decoration:none;}
.difenx2:active{background-color:#e8e8dc;}
/*头像*/
.img_nb32 {display:block;width:32px;height:32px;background-position:left top;text-indent:-9999px;outline:0;border: none;}
/*第三方登录*/
.lo_sina, .lo_qq, .lo_db, .lo_renren, .lo_kaixin, .lo_bd{background:url(../img/other_lo.png) no-repeat;float:left;width:24px;height:24px;margin-right:5px;}
.lo_qq{background-position: -29px 0;}
a.lo_qq:hover, a.lo_sina:hover, a.lo_db:hover, a.lo_bd:hover{opacity:.8;filter:alpha(opacity=80);}
.lo_db{background-position: -87px 0;}
.lo_renren{background-position: -58px 0;}
.lo_kaixin{background-position: -116px 0;}
.lo_bd{background-position: -112px 0;}
.lg_sina, .lg_qq, .lg_db, .lg_renren, .lg_kaixin, .lg_bd{background:url(../img/b_login.png) no-repeat;float:left;width:32px;height:32px;margin-right:5px;}
.lg_sina{background-position: 0px -250px;}
.lg_qq{background-position: -37px -250px;}
.lg_renren{background-position: -74px -250px;}
.lg_db{background-position: -111px -250px;}
.lg_kaixin{background-position: -148px -250px;}
.lg_bd{background-position:-186px -250px;}
.lb_sina, .lb_qq, .lb_db, .lb_renren, .lb_kaixin{background:url(../img/other_lo.png) no-repeat;float:left;width:116px;height:35px;margin-right:20px;}
.lb_sina{background-position: 0px -30px;}
.lb_qq{background-position: 0px -112px;}
.lb_db{background-position: 0px -153px;}
.lb_renren{background-position: 0px -71px;}
.lb_kaixin{background-position: 0px -194px;}
.ly_sina, .ly_qq, .ly_db, .ly_renren, .ly_kaixin{background:url(../img/other_lo.png) no-repeat;float:left;width:65px;height:16px;margin:10px 0 0 20px;}
.ly_sina{background-position: right -22px;}
.ly_qq{background-position: right -44px;}
.ly_db{background-position: right 0px;}
.ly_renren{background-position: right -66px;}
.ly_kaixin{background-position: right -88px;}
.fx_sina, .fx_qq, .fx_wy, .fx_renren, .fx_kaixin, .fx_db, .fx_qzon, .fx_xg{background:url(../img/bu_ic.png) no-repeat;float:left;width:50px;height:16px;padding-left:25px;margin-bottom:10px;}
.fx_sina{background-position: 0px -160px;}
.fx_qq{background-position: 0px -185px;}
.fx_wy{background-position: 0px -212px;}
.fx_renren{background-position: 0px -239px;}
.fx_kaixin{background-position: 0px -263px;}
.fx_db{background-position: 0px -290px;}
.fx_qzon{background-position: 0px -316px;}
.fx_xg{background-position: 0px -342px;}
/*图标*/
.ic_fame, .ic_shme, .ic_ohme{background:url(../img/ic_mes.png) no-repeat;}
.ic_fame{width:28px;height:13px;background-position:0 -19px;}
.ic_shme{width:16px;height:14px;background-position:0 -37px;}
.ic_ohme{width:16px;height:13px;background-position:0 0;}
.ic_up, .ic_dw, .ic_close, .ic_ad{background:url(../img/ic_mes.png) no-repeat;float:left;width:14px;height:14px;margin-bottom:3px;display:block;}
.ic_up{background-position: 0px -198px;}
.ic_dw{background-position: 0px -215px;}
.ic_ad{background-position: 0px -232px;}
.ic_close{background-position: 0px -249px;}
.ic_lcox{background:url(../img/ic_mes.png) no-repeat 0 -268px;width:7px;height:7px;display:inline-block;_background-position:0 -262px;}
.ic_dpoint{background:url(../img/bg_diet.png) no-repeat 0 -18px;width:12px;height:12px;}
.ic_dpthis{background:url(../img/bg_diet.png) no-repeat 0 0px;width:15px;height:12px;}
.ic_bheart, .ic_rheart{background:url(../img/bg_diet.png) no-repeat;width:14px;height:13px;display:inline-block;}
.ic_bheart{background-position:right 0;}
.ic_rheart{width:16px;height:14px;background-position:-566px 0;}
.ic_card, .ic_park, .ic_wifi, .ic_tel{background:url(../img/bg_diet.png) no-repeat;width:32px;height:24px;display:inline-block;margin-right:3px;}
.ic_card{background-position: -457px -28px;}
.ic_park{background-position: -494px -28px;}
.ic_wifi{background-position: -531px -28px;}
.ic_tel{background-position: -568px -28px;}
.ic_circle{background:url(../img/bg_diet.png) no-repeat -357px 0px;width:40px;height:40px;display:inline-block;}
.ic_mapclose{background:url(../img/bg_diet.png) no-repeat -311px 0px;width:24px;height:24px;display:inline-block;}
.ic_male, .ic_female{background:url(../img/ic_mes.png) no-repeat;width:12px;height:12px;display:inline-block;vertical-align:middle;margin-right:5px;}
.ic_female{background-position:0 -380px;}
.ic_male{background-position:-20px -380px;}
.ic_jing{background:url(../img/ic_mes.png) no-repeat 0px -462px;width:17px;height:17px;display:inline-block;vertical-align:middle;margin-left:5px;}
.ic_yuanc{background:url(../img/ic_mes.png) no-repeat -211px -331px;width:39px;height:39px;position:absolute;left:0;top:0;display:inline-block;}
.ic_change{background:url(../img/ic_o.png) no-repeat 0 2px;width:40px;display:inline-block;padding-left:16px;height:15px;margin-right:18px;}
.ic_change2{background:url(../img/ic_o.png) no-repeat 0 2px;width:40px;display:inline-block;padding-left:16px;height:15px;}
/*appicon*/
.ic_dgms, .ic_msrj, .ic_dghd, .ic_ycym, .ic_cdmb, .ic_jkzc, .ic_xrbp, .ic_sjszg, .ic_wihb{background:url(../img/app.png) no-repeat;width:114px;height:114px;display:inline-block;vertical-align:middle;}
.ic_dghd{background-position:0px -128px;}
.ic_ycym{background-position:-186px -128px;}
.ic_cdmb{background-position:0px -271px;}
.ic_jkzc{background-position:-186px -271px;}
.ic_xrbp{background-position:0px -425px;}
.ic_sjszg{background-position:-186px -425px;}
.ic_dgms{background-position:0px -579px;}
.ic_msrj{background-position:-186px -579px;}
.ic_wihb{background-position:0px -732px;}
/*LOGO*/
.bbdouguo{width:133px;height:48px;background:url(../img/slogo.png) no-repeat 0 0;vertical-align:middle;display:inline-block;}
/*线*/
.libdo{border-bottom:1px dotted #eaeae2;}
.libdm{border-bottom:1px dotted #e5e5e5;}
.litdm{border-top:1px dotted #e5e5e5;}
.lictq{border-bottom:1px dotted #e7e7d9;}
.ligxx{border-bottom:1px dotted #deded3;}
.lirdo{border-right:1px dotted #d5d5c4;}
.libom{border-bottom:1px dotted #d5d5c4;}
.liscr{border-right:1px dotted #c0c0c0;}
.lirre{border-right:1px solid #e5e5e5;}
.lirdb{border-right:1px solid #dbdbdb;}
.lirdr{border-right:1px dotted #d2d2c8;}
.lilbo{border-left:1px dotted #d1d1c0;}
.lirsc{border-right:1px solid #e2e2d5;}
.litbd{border-bottom:1px dotted #e6e6db;}
.litto{border-top:1px dotted #e6e6db;}
.libsb{border-bottom:1px solid #eaeae2;}
.lirsd{border-right:1px solid #e2e2d5;}
.libufo{border-bottom:1px solid #e7e7dd;}
.lizjr{border-right:1px dotted #ebebeb;}
.libscc{border-bottom:1px solid #ccc;}
.litscc{border-top:1px solid #ccc;}
.lictie{border-top:1px dotted #d7d7c9;}
.librk{border-bottom:1px solid #f7f7f2}
.liciy{border-bottom:1px dotted #dfdfd5;}
/*登录浮层*/
.dlceng{width:580px;border:8px solid #b2b2b2;border:8px solid rgba(204, 204, 204, 0.5);} 
.dlceng .dlccontent{position:relative;width:580px;height:285px;background:#fff;} 
.dlceng .tith{height:40px;background:#eaeae2;} 
.dlceng .tith h3{font-size:14px;line-height:40px;padding-left:20px;} 
.dlrig{width:300px;float:left;height:245px;}
.dlrig label{float:left;width:57px;line-height:42px;font-size:14px;text-align:right;margin-right:15px;}
.dlrig .iput{float:left;color:#999;width:198px;}
.dlrig .btloo{margin:20px 0 0 72px;}
.dlrim{width:190px;float:left;margin:30px 0 0 40px;}
.dlrim span{color:#999;line-height:180%;}
/*注册浮层*/
.zcceng{width:580px;border:8px solid #b2b2b2;border:8px solid rgba(204, 204, 204, 0.5);} 
.zcccontent{position:relative;width:580px;height:325px;background:#fff;} 
.zcceng .tith{height:40px;background:#eaeae2;} 
.zcceng .tith h3{font-size:14px;line-height:40px;padding-left:20px;} 
.zcceng .dlclose{position:absolute;top:15px;right:15px;}
.zcrig{width:300px;float:left;height:285px;}
.zcrig label{float:left;width:57px;line-height:42px;font-size:14px;text-align:right;margin-right:15px;}
.zcrig .iput{float:left;color:#999;width:198px;}
.zcrig .btloo{margin:20px 0 0 72px;}
.zcrim{width:190px;float:left;margin:30px 0 0 40px;}
.zcrim span{color:#999;line-height:180%;}
/*绑定浮层*/
.bdiceng{width:580px;border:8px solid #b2b2b2;border:8px solid rgba(204, 204, 204, 0.5);} 
.bangni {border-bottom: 1px solid #e7e7e7;width:545px;margin-top:25px;height:36px;padding-left:35px;_position:relative;}
.bangd{height:34px;float:left;}
.bangd li{float:left;font-size:14px;color:#673412;width:248px;height:36px;text-align:center;margin-right:10px;line-height:33px;background-color:#e8e8dc;_position:relative;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;cursor:pointer;}
.bangd .navshow{background-color:#ffffff;margin-left:0px;border:1px solid #e7e7e7;border-bottom:none;margin-bottom:0px;}
.bangd li span{height:35px;line-height:35px;display:block;}
.bangd li a {color:#3f3f3f;}
.bangd li a:hover{text-decoration:none;}
.bdiceng .bdccontent{position:relative;width:580px;background:#fff;} 
.bdiceng .tith{height:40px;background:#eaeae2;} 
.bdiceng .tith h3{font-size:14px;line-height:40px;padding-left:20px;} 
.bdiceng .dlclose{position:absolute;top:15px;right:15px;}
.bdrig{float:left;}
.bdrig label{float:left;width:57px;line-height:42px;font-size:14px;text-align:right;margin-right:15px;}
.bdrig .iput{float:left;color:#999;width:198px;}
.bdrig .btloo{margin:20px 0 0 72px;}
/*菜单浮层*/
.cdceng{width:350px;border:8px solid #aeaea7;border:8px solid rgba(204, 204, 204, 0.5);} 
.cdceng .cdcontent{position:relative;width:350px;height:300px;background:#fff;} 
.cdceng .tith{height:40px;background:#eaeae2;} 
.cdceng .tith h3{font-size:14px;line-height:40px;padding-left:20px;} 
.cdceng .dlclose{position:absolute;top:15px;right:15px;}
.cdsecler{width:300px;}
.cdsecler ul{width:300px;height:130px;overflow-y: scroll;} 
.cdsecler li{padding:8px 0;}
/*失败浮层*/
.wrongceng{width:285px;border:8px solid #aeaea7;border:8px solid rgba(204, 204, 204, 0.5);} 
.wrongceng .wrcontent{position:relative;width:285px;height:180px;background:#fff;} 
.wrongceng .tith{height:40px;background:#eaeae2;} 
.wrongceng .tith h3{font-size:14px;line-height:40px;padding-left:20px;} 
.wrongceng .dlclose{position:absolute;top:15px;right:15px;}
.wrongceng .wrmword{width:285px;text-align:center;margin-top:50px;font-size:14px;}
.wrongceng .tisword{width:285px;text-align:center;margin-top:35px;font-size:14px;}
.wrongceng .tisbtn{width:285px;text-align:center;margin-top:30px;font-size:14px;}
/*模块效果*/
.inshnop{background:#eaeae2;text-decoration: none;box-shadow:inset  0 2px 3px rgba(34,25,25,.1);-moz-box-shadow:inset 0 2x 3px rgba(34,25,25,.1);-webkit-box-shadow:inset 0 2px 3px rgba(34,25,25,.1);}



.top_nav {width:950px; background: #673412;margin:0 auto;position: relative; margin-bottom: 10px; z-index: 1; }
.top_nav li {height:35px; border-right: 1px solid #a6744c; padding: 0 15px;background: -moz-linear-gradient(top, #673412, #3a1703); background: -webkit-gradient(linear, left top, left bottom, from(#673412), to(#3a1703)); display: block; float: left; }
.top_nav li:hover, .top_nav li.selected { background: #814518; background: -moz-linear-gradient(top, #814518, #4e1f04); background: -webkit-gradient(linear, left top, left bottom, from(#814518), to(#4e1f04)); }
.top_nav li a { display: block; line-height:35px; padding-right:0px; text-align: center; font-weight: bold; color: white; }
.top_nav li a:hover { text-decoration:none;}


/*头部*/

#header{width:100%;margin:0 auto;height:65px;border-top: 3px solid #ff9a1e;border-bottom: 1px solid #e3d6b7; background-color:#fff;margin-bottom: 10px;}
#header .head{width:900px;margin:0 auto;height:65px;padding:0 20px 0 0;}
#header h1{float:left;width:133px;height:48px;background:url(../img/slogo.png) no-repeat 0 0;line-height:10em;overflow:hidden;margin-top:10px;}
#header h1 a{width:133px;display:inline-block;}


#header .head .tlogin{float:right;margin:20px 11px 0 0;position:relative;}
#header .head .slan{display:inline-block;line-height:30px;text-align:right;}
#header .head .myifo{right:0;position:relative;text-align:right;top:0;height:35px;_float:right;}
#header .head .myifo img{height:32px;width:32px;vertical-align:middle;margin-right:5px;margin-bottom:2px;*+margin-bottom:0px;}
#header .head .myifo .snumr{position:absolute;display:block;top:-2px;right:0;background:#ff0000;color:#fff;height:13px;line-height:13px;padding:0 2px;font-size:10px;}
#header .head .myifo .sfens{display:inline-block;background:#673412;color:#fff;height:15px;line-height:15px;padding:0 2px;font-size:10px;margin-left:5px;}
#header .head .myifo .swfom{left:-6px;top:38px;z-index:99;text-align:left;padding-top:5px;position:absolute;width:95px;background-color:#eaeae2;box-shadow:0 1px 3px rgba(100,100,100,.3);-moz-box-shadow:0 1px 3px rgba(100,100,100,.3);-webkit-box-shadow:0 1px 3px rgba(100,100,100,.3)}
#header .head .myifo .arwwj{height:4px;width:95px;background:url(../img/bg_head.png) no-repeat 23px -176px;_background:none;position:absolute;display:block;left:0;top:-4px;}
#header .head .myifo .swfom p a:link,#header .head .myifo .swfom p a:visited{ display:block;clear:both;line-height:25px;overflow:hidden;padding-left:10px;}
#header .head .myifo .swfom p a:hover{clear:both; line-height:25px; overflow:hidden;text-decoration: none;background-color:#f2f2ee;display:block;text-align:left;padding-left:10px;}
.plt5{padding:0px 10px 0 5px;display:inline-block;float:left;}
#header .head .search{float:left;width:390px;_width:390px;height:25px;margin:23px 0 0 260px;}
#header .head .search .sico{float:left;width:23px;height:28px;margin-right:7px;background: url(../img/mushimegane.png) no-repeat;background-position: 0px 2px;}
#header .head .search .sput{float:left;background-color:#fff;width:280px;height:21px;line-height:20px;border: 1px solid #D9D9D9;margin-right:5px;display: inline;padding:2px;color:#999;}
#header .head .search .lib {width:60px;height:25px;margin-top:1px;border: 1px solid #ccc;background: url(../img/button_background.jpg) 0 0;font-size: 14px;cursor: pointer;color: #202020;display: inline;}
/* ----- header-menu --------------------------------------------------------------------------------------------------------------------------- */



/*主内容*/
#main{width:910px;margin:0 auto;padding:20px;background-color:#fff;border: 1px solid #e3d6b7;}
.maleft{width:640px;float:left;}
.maright{width:250px;float:right;}
/*底部*/
#footer{width:100%;margin:0 auto;margin-top:0px;}
#footer .foot{width:910px;border-top: 0px;margin:0 auto;padding:10px 20px;height:40px;}
#footer .cght{width:300px;float:left;color:#999;}
#footer .cght a{color:#999;}
#footer .clink{width:400px;float:right;text-align:right;}
/*lostway*/
.lostw{width:910px;text-align:center;margin-top:180px;}
.lostw p{width:910px;text-align:center;margin-top:30px;font-size:16px;}
.lostw span{width:910px;font-size:14px;text-align:center;margin-top:15px;display:inline-block;}
/*Suggest*/
.autocomplete-w1 {background:url(../img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0;}
.autocomplete {border:1px solid #deded3; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden;}
.autocomplete .selected {background:#F0F0F0;}
.autocomplete div {padding:10px 5px; white-space:nowrap;border-top:1px solid #deded3;}
.autocomplete strong {font-weight:normal;color:#ff0000;}
/*补充*/
a.closeshicai:hover{text-decoration:none;}
.ui-widget-overlay{position:absolute;left:0;top:0;background-color:#000000;opacity:.3;filter:alpha(opacity=30);}
input[type='file']{*+border:1px solid #deded3;*+background:#fff;border:1px solid #deded3\0;background:#fff\0;height:24px;line-height:24px;}
/*index suggest*/
.suggest{width:230px;border:1px solid #deded3;border-top:0;position:absolute;left:0;top:30px;background:#fff;padding-bottom:10px;}
.suggest strong{font-weight:normal;color:#ff0000;}
.suggest li{width:216px;}
.suggest li:hover{background:#f1f1e8;}
/*
.suggest .otit{padding:9px 0 9px 14px;height:14px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#f8f8f5;border-top:1px solid #deded3;}
.suggest .ocont{padding:9px 0 9px 14px;height:14px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#fff;border-top:1px dotted #deded3;}
.suggest .bcont{padding:10px 0 10px 14px;height:32px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#fff;border-top:1px dotted #deded3;}
.suggest .bcont dt{float:left;margin: 0 5px 0 0;}
.suggest .bcont dt img{width:32px;height:32px;}
.suggest .bcont dd{margin:0 0 0 40px;}
.suggest .bcont dd p{color:#999;margin-top:3px;}
.suggest .bcont dd span{*+margin-left:-40px;;display:inline-block;}*/
.autocomplete .otit{padding:9px 0 9px 14px;height:14px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#f8f8f5;border-top:1px solid #deded3;}
.autocomplete .ocont{padding:9px 0 9px 14px;height:14px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#fff;border-top:1px dotted #deded3;}
.autocomplete .bcont{padding:10px 0 10px 14px;height:32px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#fff;border-top:1px dotted #deded3;}
.autocomplete .bcont dt{float:left;margin: 0 5px 0 0;}
.autocomplete .bcont dt img{width:32px;height:32px;}
.autocomplete .bcont dd{margin:0 0 0 40px;}
.autocomplete .bcont dd p{color:#999;margin-top:3px;}
.autocomplete .bcont dd span{*+margin-left:-40px;;display:inline-block;}
/*ie提示*/
.ietishi{width:100%;background:#fef9d1;border-bottom:1px solid #f3f1ca;height:50px;line-height:50px;font-size:14px;text-align:center;}
.ietishi .iclse{display:inline-block;width:9px;height:9px;background: url(../img/ic_mes.png) no-repeat 0 -129px;position:absolute;top:20px;right:40px;}
/*返回顶部*/
#backtop{bottom:50px;right:10px;width:42px;position:fixed;z-index:9;}
#backtop #gotop,#backtop #gotop:hover{background:url(../img/bu_ic.png) no-repeat;cursor:pointer;float:left;overflow:hidden;}
#backtop #gotop{width:42px;height:42px;background-position:-56px -460px;}
#backtop #gotop:hover{background-position:0px -460px;}
/*展开收起*/
.oleizk, .oleisq{padding:0px 0px 0 13px;height:11pxpx;line-height:11px;background:url(../img/ic_mes.png) no-repeat 0px -604px;display:inline-block;position:relative;z-index:99;text-decoration:none;}
.oleizk{background-position:0px -602px;}
.oleisq{background-position:0px -612px;}

/*分页*/
.pager {line-height: 150%;text-align: center}
.pager a,.pager span {line-height: 27px;margin: 1px 3px;padding: 2px 5px;text-decoration: none}
.pager .now {background: none repeat scroll 0 0 #aa2105;color: #FFF}

/*食材弹出层*/
#JT_copy p, #JT_copy ul{font-size: 1.1em;}
#JT_arrow_left{background-image: url(../img/arrow_left.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px;}
#JT_arrow_right{background-image: url(../img/arrow_right.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;height:23px;width:11px;top:-2px;}
#JT {position: absolute;z-index:100;border: 1px solid #ccc;background-color: #fff;}
#JT_copy{padding:10px;}
.JT_loader{background-image: url(../img/loading.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:12px;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding: 1px;border: 1px solid #ccc;}
.jTip{cursor:help;}

.jtiplay{float:left;}
.jtiplay dt{float:left;width:100px;}
.jtiplay dt a.img{display:block;height:100px;width:100px;}
.jtiplay dt a.img img{height:100px;width:100px;}
.jtiplay dt h3{width:100px;text-align: center;line-height:30px;height:30px;}
.jtiplay dt h3 a{color:#de0707;font-size:16px;}

.jtiplay dd{float:left;width:370px;padding-left:10px;position:relative;padding-bottom:20px;}
.jtiplay dd p{line-height:20px;color:#767272;}
.jtiplay dd p a{color:#de0707;}
.jtiplay dd p strong.red{color:#d60404;}
.jtiplay dd a.more{position:absolute;right:0px;bottom:0px;color:#d60404;}
.jtiplay dd a.more:hover{text-decoration:underline;}